have one's head screwed on - Spanish English Dictionary